import $http from '@renderer/config/request'
const login = {
  // 二维码 key 生成接口
  login_key: () => {
    return $http.post(`/login/qr/key?timestamp=${Date.now()}`)
  },
  // 二维码生成接口
  login_code: (key) => {
    const params = {
      timestamp: Date.now(),
      qrimg: true,
      key: key
    }
    return $http.post(`/login/qr/create`, params)
  },
  // 二维码检测扫码状态接口
  login_code_status: (key) => {
    const params = {
      key: key,
      timestamp: Date.now()
    }
    return $http.get(`/login/qr/check`, { params })
  },
  // 获取登录状态
  login_status: () => {
    return $http.post(`/login/status?timestamp=${Date.now()}`)
  }
}

export default login
